User guide

Igniter

/index.js

Igniterは/index.jsから呼ばれます。
/index.jsは、ルーティング定義の読み込み、modulesの読み込み、dbのインスタンス化を行い、それらをパラメータとしてIgniterに渡します。

requestオブジェクト

Igniterはリクエストごとに以下のメンバを持つrequestオブジェクトを作成します。

コントローラ・モデル・ビュー

コントローラ

パラメータとしてIgniterからmodulesdbrequrestが渡されます。

モデル

永続的データを扱うモジュールです。コントローラから呼ばれます。

ビュー

プロパティとしてIgniterからthis.requestが渡されます。

レスポンスの種類

Igniterは以下の3種類のレスポンスを試み、全て失敗したとき404を返します。

通常レスポンス

前述のリクエスト時のフロー

動的レスポンス

Xjsファイルから動的に作成されるSVGなど

静的レスポンス

CSSや画像など